deep thinking - French English Dictionary